﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="frmListaDeOrdenesPrestacion.aspx.cs" Inherits="frmListaDeOrdenesPrestacion" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <style type="text/css">
        .style2
        {
            width: 100%;
            height: 156px;
        }
        .style3
        {
            font-size: normal;
        }
        .style6
        {
            width: 24%;
        }
        .style12
        {
            width: 254px;
        }
        .style13
        {
            width: 19%;
        }
        .style14
        {
            width: 23%;
        }
        .style16
        {
            width: 21px;
        }
        .style18
        {
            font-size: medium;
        }
        .style19
        {
            width: 1150px;
            
        }
        
        .style69
        {
            
            position: absolute;
            left: 190px;
            top: 188px;
            width: 1088px;
            height: 281px;
        }
        
        
        .style70
        {
            position: absolute;
            left: 200px;
            top: 194px;
            width: 1072px;
            height: 57px;
        }
        
        
        .style71
        {
            position: absolute;
            left: 723px;
            top: 572px;
            width: 1088px;
            height: 31px;
        }
        
        
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
  <h4>Menu</h4>
        <br>
        <p>
        <a href="frmPresupuestos.aspx">Presupuestos</a>
        <br>
        <a href="frmPrestacionDeServicios.aspx">Prestacion de Servicios</a>
        <br>
        <!--<a href="frmProductoAlta.aspx">Registrar Producto</a>!-->
        <br/>
        </p>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
       
        <h1>Lista De Ordenes De 
        Prestacion</h1>
       
             
        <asp:GridView ID="GridView2" runat="server" AllowPaging="True" CssClass="style70"
            AllowSorting="True" AutoGenerateColumns="False" BackColor="White" 
            BorderColor="White" BorderStyle="Ridge" BorderWidth="2px" CellPadding="3" 
            CellSpacing="1" DataSourceID="SqlDataSource2" GridLines="None" 
                    onselectedindexchanged="GridView2_SelectedIndexChanged">
            <Columns>
                <asp:BoundField DataField="Empresa" HeaderText="Empresa" 
                    SortExpression="Empresa" />
                <asp:BoundField DataField="Nro. Orden" HeaderText="Nro. Orden" 
                    InsertVisible="False" ReadOnly="True" SortExpression="Nro. Orden" />
                <asp:BoundField DataField="Fecha Orden" HeaderText="Fecha Orden" 
                    SortExpression="Fecha Orden" />
                <asp:BoundField DataField="Detalle" HeaderText="Detalle" 
                    SortExpression="Detalle" />
                <asp:BoundField DataField="Importe" HeaderText="Importe" 
                    SortExpression="Importe" />
                <asp:BoundField DataField="Estado" HeaderText="Estado" 
                    SortExpression="Estado" />
                <asp:BoundField DataField="Nro. Presup." HeaderText="Nro. Presup." 
                    InsertVisible="False" ReadOnly="True" SortExpression="Nro. Presup." />
            </Columns>
            <FooterStyle BackColor="#C6C3C6" ForeColor="Black" />
            <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" />
            <PagerStyle BackColor="#C6C3C6" ForeColor="Black" HorizontalAlign="Right" />
            <RowStyle BackColor="#DEDFDE" ForeColor="Black" />
            <SelectedRowStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" />
            <SortedAscendingCellStyle BackColor="#F1F1F1" />
            <SortedAscendingHeaderStyle BackColor="#594B9C" />
            <SortedDescendingCellStyle BackColor="#CAC9C9" />
            <SortedDescendingHeaderStyle BackColor="#33276A" />
        </asp:GridView>
            
        </span></span>
    <table class="style2">
       
        <tr>
            <td class="style6" colspan="3">
                <strong><span class="style18">
                <br />
    <asp:Panel ID="Panel2" runat="server"  BorderStyle="Groove" 
        CssClass="style69">
      
    </asp:Panel>
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                <br />
                Imprimir Listado de Ordenes de Prestacion</span></strong><br />
                </td>
          
        </tr>
        <tr>
            <td class="style14" colspan="2">
                &nbsp;<asp:CheckBox ID="CheckBox2" runat="server" Font-Bold="True" 
                              Text="Por Empresa" AutoPostBack="True" 
                    oncheckedchanged="CheckBox2_CheckedChanged" />
            
                          <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" 
                              DataSourceID="SqlDataSource1" DataTextField="razonSocial" DataValueField="cuit" 
                              Height="32px" Width="213px" BackColor="#CCCCFF" Enabled="False">
                          </asp:DropDownList>
                <br />
                    </td>
           
                     
        </tr>
       
        <tr>
            <td class="style13" colspan="2">
                    &nbsp;<asp:CheckBox ID="CheckBox1" runat="server" Font-Bold="True" 
                        Text="Por Fecha" AutoPostBack="True" 
                        oncheckedchanged="CheckBox1_CheckedChanged"  />
                    <strong>
                    <asp:Label ID="Label14" runat="server" Font-Bold="True" ForeColor="Red"></asp:Label>
                    </strong>
                </td>
            <td class="style16">
                    &nbsp;</td>
                      <td class="style12">
                          &nbsp;</td>
           
        </tr>
        <tr>
            <td class="style6" colspan="1">
                <asp:Button ID="Button6" runat="server" Height="30px" onclick="Button6_Click" 
                        Text="Desde" Width="105px" Enabled="False" />
                &nbsp;<asp:TextBox ID="TextBox2" runat="server" BackColor="#CCCCFF" Height="30px" ReadOnly="True" 
                        Width="119px"></asp:TextBox>
                    &nbsp;&nbsp;&nbsp;&nbsp;
                    </td>
           <td class="style19">
                    <asp:Button ID="Button7" runat="server" Height="30px" onclick="Button7_Click" 
                        Text="Hasta" Width="105px" Enabled="False" />
                &nbsp;<asp:TextBox ID="TextBox3" runat="server" BackColor="#CCCCFF" Height="31px" ReadOnly="True" 
                        Width="120px"></asp:TextBox>
                    </td>
        </tr>
        <tr>
            <td class="style6">
                    <asp:Calendar ID="Calendar1" runat="server" BackColor="White" 
                        BorderColor="Black" BorderStyle="Solid" CellSpacing="1" Font-Names="Verdana" 
                        Font-Size="9pt" ForeColor="Black" Height="175px" NextPrevFormat="ShortMonth" 
                        onselectionchanged="Calendar1_SelectionChanged" Visible="False" Width="241px">
                        <DayHeaderStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333" 
                            Height="8pt" />
                        <DayStyle BackColor="#CCCCCC" />
                        <NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="White" />
                        <OtherMonthDayStyle ForeColor="#999999" />
                        <SelectedDayStyle BackColor="#333399" ForeColor="White" />
                        <TitleStyle BackColor="#333399" BorderStyle="Solid" Font-Bold="True" 
                            Font-Size="12pt" ForeColor="White" Height="12pt" />
                        <TodayDayStyle BackColor="#999999" ForeColor="White" />
                    </asp:Calendar>
                    </td>
            <td class="style19">
                    <asp:Calendar ID="Calendar2" runat="server" BackColor="White" 
                        BorderColor="Black" BorderStyle="Solid" CellSpacing="1" Font-Names="Verdana" 
                        Font-Size="9pt" ForeColor="Black" Height="152px" NextPrevFormat="ShortMonth" 
                        onselectionchanged="Calendar2_SelectionChanged" Visible="False" Width="241px">
                        <DayHeaderStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333" 
                            Height="8pt" />
                        <DayStyle BackColor="#CCCCCC" />
                        <NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="White" />
                        <OtherMonthDayStyle ForeColor="#999999" />
                        <SelectedDayStyle BackColor="#333399" ForeColor="White" />
                        <TitleStyle BackColor="#333399" BorderStyle="Solid" Font-Bold="True" 
                            Font-Size="12pt" ForeColor="White" Height="12pt" />
                        <TodayDayStyle BackColor="#999999" ForeColor="White" />
                    </asp:Calendar>
                </td>
             <td class="style16">
                    &nbsp;</td>
        </tr>
        <tr>
            <td class="style6">
        <asp:Button ID="Button4" runat="server" onclick="Button4_Click" CssClass="style71"
            Text="Imprimir Listado" Width="165px" />
                </td>
            <td class="style19">
                &nbsp;</td>
              <td class="style16">
                    &nbsp;</td>
        </tr>
        <tr>
            <td class="style6">
        <asp:SqlDataSource ID="SqlDataSource2" runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
            
                    SelectCommand="SELECT T_Empresa.razonSocial AS Empresa, T_OrdenPrestacionServicio.nroOrdenPrestacionServicio AS [Nro. Orden], T_OrdenPrestacionServicio.fechaOrden AS [Fecha Orden], T_Presupuestos.detalle AS Detalle, '$ ' +T_Presupuestos.importe AS Importe, T_Estado.descripcionEstado AS Estado, T_Presupuestos.nroPresupuesto AS [Nro. Presup.] FROM T_OrdenPrestacionServicio INNER JOIN T_Presupuestos ON T_OrdenPrestacionServicio.nroPresupuesto = T_Presupuestos.nroPresupuesto INNER JOIN T_Estado ON T_OrdenPrestacionServicio.idEstado = T_Estado.idEstado INNER JOIN T_Empresa ON T_Presupuestos.cuit = T_Empresa.cuit">
        </asp:SqlDataSource>
                <br />
                <asp:Button ID="Button8" runat="server" Height="31px" onclick="Button8_Click" 
                    Text="Regresar" Width="165px" Visible="False" />
            </td>
            <td class="style19">
                &nbsp;</td>
             <td class="style16">
                    &nbsp;</td>
        </tr>
        <tr>
            <td class="style6">
        <asp:SqlDataSource ID="DSOrdenPrestacion" runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
            
            SelectCommand="SELECT T_OrdenPrestacionServicio.nroOrdenPrestacionServicio AS Expr5, T_Empresa.razonSocial AS Empresa, T_Presupuestos.detalle AS Detalle, T_Presupuestos.importe AS Importe, T_Presupuestos.fechaPresupuesto AS [Fecha Presup.], T_Presupuestos.fechaValidez AS Vencimiento, T_Estado.descripcionEstado AS [Estado Orden], T_Presupuestos.nroPresupuesto AS Expr2, T_Empresa.cuit AS Expr3, T_Estado.idEstado AS Expr4, T_OrdenPrestacionServicio.idEstado AS Expr1, T_Presupuestos.*, T_OrdenPrestacionServicio.*, T_Estado.*, T_Empresa.* FROM T_OrdenPrestacionServicio INNER JOIN T_Presupuestos ON T_OrdenPrestacionServicio.nroPresupuesto = T_Presupuestos.nroPresupuesto INNER JOIN T_Estado ON T_OrdenPrestacionServicio.idEstado = T_Estado.idEstado INNER JOIN T_Empresa ON T_Presupuestos.cuit = T_Empresa.cuit" 
            
            
            InsertCommand="INSERT INTO T_OrdenPrestacionServicio( fechaOrden, fechaServicio, idEstado, nroPresupuesto) VALUES (@fechaOrden, @fechaServicio, @idEstado, @nroPresupuesto)">
            <InsertParameters>
                <asp:Parameter Name="fechaOrden" />
                <asp:Parameter Name="fechaServicio" />
                <asp:Parameter Name="idEstado" />
                <asp:Parameter Name="nroPresupuesto" />
            </InsertParameters>
        </asp:SqlDataSource>
                <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                    ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
                    SelectCommand="SELECT [cuit], [razonSocial] FROM [T_Empresa]">
                </asp:SqlDataSource>
        <asp:Label ID="Label13" runat="server" Text="Label" Visible="False"></asp:Label>
                <asp:Label ID="Label15" runat="server" Visible="False"></asp:Label>
            </td>
            <td class="style19">
                &nbsp;</td>
            
        </tr>
    </table>
</asp:Content>

